Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
3A LOUDOUN ROAD Detached £1,700,000 12 Apr 2002
5 LOUDOUN ROAD Terraced £665,000 14 Aug 1995
7 LOUDOUN ROAD Detached £1,896,000 4 Oct 2007